package com.user.service;

import java.util.List;
import com.user.bean.Jindaishi;
/*业务层：JindaishiService接口，调用dao层实现相关业务操作*/
public interface JindaishiService {
//	查询jindaishi中的数据
	List<Jindaishi> findAll();
//	根据条件查询jindaishi中的数据
	List<Jindaishi> findAll(Jindaishi whereWrap);
//	根据条件和模式查询jindaishi中的数据
	List<Jindaishi> findAll(Jindaishi whereWrap,boolean isDistance);

//	根据主键查询jindaishi中的一条数据
	Jindaishi findById(Integer id);

//	向jindaishi表插入一条记录
	int insert(Jindaishi jindaishi);

//	根据主键更新jindaishi表中的一条记录
	int updateById(Jindaishi jindaishi);
//	根据主键选择性更新jindaishi表中的jindaishi数据
	int updateByIdSelective(Jindaishi jindaishi);

//	根据主键删除jindaishi表中的一条记录
	int deleteById(Integer id);
//	根据条件删除jindaishi表中的数据
	int delete(Jindaishi whereWrap);
//	根据条件和模式删除jindaishi表中的数据
	int delete(Jindaishi whereWrap,boolean isDistance);
//	根据主键集合批量删除jindaishi表中的记录
	int deleteByIds(List<Integer> list);
}
